<?php
include_once "../function/common.php";
//求数组的最大、最小值
$a=[98,'php'=>90,'java'=>80];
p(max($a), min($a));
//range()返回数组
p(range(12,14), range(5.6,5.3,-0.2), range('C','A'));
//sort、rsort排序,会删除key，新的key都是整数0,1,2,...
$a=['java'=>85,'php'=>90,'js'=>80];
//sort($a); //排序的结果仍然保存到原来的变量中
rsort($a);
p($a);
//asort、arsort，保留key
$a=['java'=>85,'php'=>90,'js'=>80];
asort($a);
p($a);
//ksort、krsort，对key排序，不是对值排序
$a=['java'=>85,'php'=>90,'js'=>80];
ksort($a);
p($a);
//SORT_NATURAL自然顺序
$a=['jiaogao8','jiaogao9','jiaogao10','jiaogao12'];
sort($a, SORT_NATURAL);
p($a);
//array_keys、array_values
$a=['java'=>85,'php'=>90,'js'=>80];
asort($a);
$k=array_keys($a);
$v=array_values($a);
p($a,$k,$v);
//array_sum数组求和
$total=array_sum($a);
p($total);
//count计算数组元素的个数
$geshu=count($a);
p($geshu);